<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        var money = parseFloat(100)
        while (true) {
            var ATM = prompt('请问你需要办什么业务：' + '\n' + '1:存钱' + '\n' + '2:取钱' + '\n' + '3:显示余额' + '\n' + '4:退出');
            switch (ATM) {
                //1.存钱
                case '1':
                    var save = prompt('请输入您的存入金额');
                    if (save <= 0) {
                        alert('对不起,存储不能小于0');//判断存入金额是否为负数
                    } else {
                        money += parseFloat(save);
                        alert('已存入' + save + '元，总共余额有' + surplus + '元');
                    }
                    break;
                //2.取钱
                case '2':
                    var take = prompt('请输入你要取走的金额');
                    if (take > money) {
                        alert('对不起，您的余额不足');
                    } else {
                        money = money - parseFloat(take);
                        alert('已取走' + take + '现在余额还剩' + money + '元');
                    }
                    break;
                //3.显示余额
                case '3':
                    alert('您银行卡余额还剩' + money + '元');
                    break;
                //4.退出
                case '4':
                    alert('已退出ATM取款机');
                    break;
                default:
                    alert('对不起，没有此操作');
            }
        }
    </script>
</body>
</html>